.title{
	width: auto;
	height: auto;
	font-size: 16px;
	font-weight: bold;
	padding: 10px 0;
	
}
.gj_part1 .article{
	font-size: 14px;
	line-height: 25px;
}
.gj_part1{
	width:65%;
	margin:20px auto;
	height: auto;
}
.gj_part1 ul{
	height: auto;
	_height: 800px;
	min-height: 800px;
}
.gj_part1 li{
	float: left;
	width: 30%;
	height: 340px;
	margin: 10px;
}
.gj_part1 img{
	width: 100%;
	height: 240px;
}
.gj_part2{
	height: 650px;
	text-align: center;
	background-image: url(../img/adv-bg.jpg);
}
.gj_part2 h2{
	padding-top: 30px;
	color: #fff;
}
.gj_part2 ul{
	width: 1200px;
	margin:30px auto;
}
.gj_part2 li{
	width: 280px;
	float: left;
}
.gj_part2 a{
	color: #fff;
}
.gj_part2 p{
	margin: 10px 0;
}

.gj_part2 .button {
	width:110px;
	height: 40px;
	margin:20px auto;
	background-color:#ca0000 ;
	border-radius: 10px;
	line-height: 35px;
}

.gj_part3{
	width: 1200px;
	margin:20px auto;
}
.gj_part3 li{
	width: 360px;
	float: left;
	text-align: center;
	margin: 10px;
}
.gj_part3 li div img{
	width: 100%;
}
.gj_part3 .image{
	height:280px;
}
.gj_part3 .image img[title]{
	position: relative;
	bottom: -20px;
	z-index: -1;
}
.gj_part3 .article{
	margin-bottom: 10px;
	border-bottom: solid 2px #ddd;
}

.gj_part4 {
	height: 600px;
	background-image: url(../img/sys_bg.jpg);
}
.gj_part4 h2{
	padding-top: 20px;
	color: #fff;
}
.arrow{
	width: 60px;
	position:relative;
	top:20%;
}
.arrow_l{
	float: left;
	margin-left: 10%;
}
.arrow_r{
	float: right;
	margin-right: 10%;
}
.gj_part4 ul{
	color: #fff;
	font-size: 16px;
	line-height: 2.5em;
	width: 1200px;
	margin:30px auto;
	text-align: center;
}
.gj_part4 li{
	width: 280px;
	margin: 10px;
	float: left;
}
.gj_part4 li img{
	width: 270px;
	height: 260px;
}
.gj_part4 .button {
	width: 200px;
	height: 50px;
	text-align: center;
	line-height: 30px;
	border: solid 2px #fff;
	border-radius: 10px;
	margin: 30px auto;
	}
.gj_part4 .button a {
	color: #fff;
	font-size: 15px;
	line-height: 3em;
}

.gj_part5 {
	width: 1200px;
	margin:50px auto ;
}
.gj_part5 ul{
	height: 300px;
}
.gj_part5 li {
	width: 360px;
	height: 100px;
	float: left;
	margin: 40px 10px;
	padding: 0 10px;
}
.gj_part5 li img{
	width: 60px;
	float: left;
	margin-right: 20px;
}
h4{
	color: #999;
	font-size: 16px;
	padding: 10px;
}






.gj_part6{
	color: #aaa;
	width: 100%;
}
.gj_part6 .hezuo_title{
	width: 100%;
	height: 200px;
	background-image: url(../img/gj_hz_bg.png)
}
.gj_part6 h2{
	height: 100px;
	color: #fff;
	padding-top: 50px;
}
.about{
	width: 100%;
}

.gj_part6 input{
	color: #aaa;
	width: 480px;
	height: 50px;
	border: solid 1px #ccc;
	margin-top: 20px;
}
textarea{
	color: #aaa;
	width: 480px;
	height: 50px;
	border: solid 1px #ccc;
	margin-top: 20px;
}
input[type="submit"]{
	font-size: 15px;
	color: #fff;
	background-color: #CA0000;
}